three-island vessel - French English Dictionary